package com.enjoyor.soa.traffic.api.service.dubbo.bigdata;

import com.enjoyor.soa.traffic.util.pojo.ResultPojo;

/**
 * 节假日服务
 */
public interface DubboFestivalAnalyzeService {

    /**
     * 查询年份
     *
     * @param token 系统令牌
     * @return
     */
    public ResultPojo queryYearFromFestival(String token);

    /**
     * 根据年份查询节日
     *
     * @param token 系统令牌
     * @param year  年份
     * @return
     */
    public ResultPojo queryFestivalByYear(String token, Integer year);

    /**
     * 根据年份和节日查询节日详情
     *
     * @param token    系统令牌
     * @param year     年份
     * @param festival 节假日
     * @return
     */
    public ResultPojo queryDetailByYearAndFestival(String token, Integer year, String festival);
}
